package com.kgc.server.service;

import com.kgc.server.pojo.Easybuy_product_category;
import com.kgc.server.util.ResponseMessage;

public interface EasybuyProductCategoryService {

    /**
     * 获取商品的级别
     * @param productId
     * @return
     */
    public Easybuy_product_category getLeverByProId(String productId);

    /**
     * 获取级别
     * @return
     */
    public ResponseMessage getProductType();

    /**
     * 根据父级获取类型
     * @param parentId
     * @param typeId
     * @return
     */
    public ResponseMessage getProductTypes(Integer parentId,Integer typeId);

    /**
     * 显示三级类型
     */
    public ResponseMessage showProductType3();

    /**
     * 添加类型
     */
    public ResponseMessage addProductType(Easybuy_product_category easybuy_product_category);

    /**
     * 分页显示
     * @param name
     * @param type
     * @param pageNo
     * @return
     */
    public ResponseMessage showProductTypeByPage(String name,Integer type,Integer pageNo);


    /**
     * 修改类型
     */
    public ResponseMessage modifyType(Easybuy_product_category easybuy_product_category);

    /**
     * 删除类型
     */
    public ResponseMessage delProductType(Integer id);

    /**
     * 根据id获取类型
     */
    public ResponseMessage getTypeById(Integer id);


}
